package com.youlai.boot.system.model.entity;

import lombok.Getter;
import lombok.Setter;
import java.time.LocalDateTime;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.youlai.boot.common.base.BaseEntity;

/**
 * 商品销售品牌数据实体对象
 *
 * @author xiheforever
 * @since 2025-05-12 23:13
 */
@Getter
@Setter
@TableName("brand")
public class Brand extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 时间周期
     */
    private String timePeriod;
    /**
     * 所属品牌
     */
    private String brandName;
    /**
     * 所属一级类目
     */
    private String firstCategory;
    /**
     * 所属二级类目
     */
    private String secondCategory;
    /**
     * 所属三级类目
     */
    private String thirdCategory;
    /**
     * 经营模式
     */
    private String operationMode;
    /**
     * 浏览量
     */
    private Integer pageViews;
    /**
     * 访客数
     */
    private Integer visitorCount;
    /**
     * 人均浏览量
     */
    private BigDecimal avgPageViewsPerVisitor;
    /**
     * 平均停留时长
     */
    private Integer avgStayTime;
    /**
     * 成交人数
     */
    private Integer transactionUserCount;
    /**
     * 成交转化率
     */
    private BigDecimal conversionRate;
    /**
     * 成交单量
     */
    private Integer transactionOrderCount;
    /**
     * 成交商品件数
     */
    private Integer transactionItemCount;
    /**
     * 成交金额
     */
    private BigDecimal transactionAmount;
    /**
     * 成交客单价
     */
    private BigDecimal averageTransactionValue;
    /**
     * 删除标记(0:正常 1:删除)
     */
    private Integer isDeleted;
}
